contract killers - French English Dictionary